Big Huge Thesaurus

cornelian cherry

noun